seromucous cells - English Synonyms Dictionary